package com.zy.smbms.service;

import com.zy.smbms.pojo.SmbmsUser;

import java.util.List;
import java.util.Map;

public interface SmbmsUserService
{
    //根据用户名和密码查询,进行登录
    SmbmsUser selectUserByUsername(SmbmsUser user);
    //模糊查询，根据用户名查询所有数据
    List<SmbmsUser> selectUserList(Map<String,Object> map);

    //返回记录总条数
    int selectTotalByUsername(SmbmsUser user);

    //增加用户信息
    int addUser(SmbmsUser user);

    //根据主键查询
    SmbmsUser selectUserById(Long id);

    //根据主键进行更新
    int updateUserById(SmbmsUser user);

    //删除用户信息
    int deleteUserById(Long id);
}
